/*
package com.css.common.core.context;

import com.css.common.core.enums.YhdlsfEnum;
import com.css.common.core.exception.ServiceException;
import com.css.common.core.session.Session;
import com.css.common.core.utils.GyUtils;
import reactor.core.publisher.Mono;
import reactor.util.context.Context;

import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;


public class SessionUtils {


    public static Object get(String key){
        return SessionContextHolder.get(key);
    }

    public static void set(String key,Object o){
        SessionContextHolder.set(key,o);
    }



    */
/**
     * 用户登录账号
     *//*

    public static String getYhdlzh() {
        final String yhdlzh = SessionContextHolder.get("yhdlzh");
        return GyUtils.isNull(yhdlzh) ? "" : yhdlzh;
    }

    */
/**
     * 企业税号
     *//*

    public static String getQysh() {
        return SessionContextHolder.get("qysh");
    }
    */
/**
     * 企业名称
     *//*

    public static String getQymc() {
        return SessionContextHolder.get("qymc");
    }
    */
/**
     * 管理账号标志
     *//*

    public static String getGlzhbz() {
        return SessionContextHolder.get("glzhbz");
    }

    */
/**
     * 企业id
     *//*

    public static String getQyid() {
        return SessionContextHolder.get("qyid");
    }
    */
/**
     * 自然人id
     *//*

    public static String getZrrid() {
        return SessionContextHolder.get("zrrid");
    }
    */
/**
     * 自然人姓名
     *//*

    public static String getZrrxm() {
        return SessionContextHolder.get("zrrxm");
    }
    */
/**
     * 自然人证件号码
     *//*

    public static String getZrrzjhm() {
        return SessionContextHolder.get("zrrzjhm");
    }
    */
/**
     * 自然人手机号码
     *//*

    public static String getZrrsjhm() {
        return SessionContextHolder.get("zrrsjhm");
    }
    */
/**
     * 用户登录身份代码
     *//*

    public static String getYhdlsfdm() {
        return SessionContextHolder.get("yhdlsfdm");
    }
    */
/**
     * 是否管理员企业
     *//*

    public static String getSfgly() {
        return SessionContextHolder.get("sfgly");
    }
    */
/**
     * 申请状态，0:待审核；1:审核通过；2:审核不通过
     *//*

    public static String getSqzt() {
        return SessionContextHolder.get("sqzt");
    }

    */
/**
     *系统渠道代码
     *//*

    public static String getXtqdDm() {
        return SessionContextHolder.get("xtqdDm");
    }

    //==========================api接口相关字段Start=================================================
    public static String getAppid() {
        return SessionContextHolder.get("appid");
    }

    public static String getAppkey() {
        return SessionContextHolder.get("appkey");
    }
    //==========================api接口相关字段End=================================================

    */
/**
     * 创建人
     *//*

    public static String getCjr() {
        final Map<String, Object> session = SessionContextHolder.get();
        if (XtqdEnum.XTQD_XWTJR.getDm().equals(s.getXtqdDm())){
            return s.getAppid();
        }else if (YhdlsfEnum.YHDLSF_PTGLY.getDm().equals(s.getYhdlsfdm())){
            return s.getYhdlzh();
        }else{
            return s.getZrrid();
        }
    }

    */
/**
     * 校验用户权限
     * @param yhdlsfs 用户登录身份集合
     *//*

    public static void checkUserPermission(YhdlsfEnum... yhdlsfs){
        if(BaseUtil.isNull(yhdlsfs)) return;
        final List<String> yhdlsfList = Arrays.stream(yhdlsfs).map(YhdlsfEnum::getDm).collect(Collectors.toList());
        if(!yhdlsfList.contains(getYhdlsfdm()))
            throw new ServiceException("当前用户无权限");
    }


}
*/
